ampullary tubal pregnancy - French English Dictionary